Chinese Potato
English Meaning
A perennial herbaceous plant of the mint family (Lamiaceae) native to tropical Africa. It is cultivated in parts of West Africa, South Asia and Southeast Asia for its edible tubers. Wild varieties are found in the grasslands of East Africa.